//package com.inspur.edp.cef.generator.coreGenerator.entityGenerator.entityGenerator;
//
//import com.inspur.edp.cef.gencommon.MediateType;
//import com.inspur.edp.cef.generator.coreGenerator.base.entitygen.DataTypeImpContext;
//import com.inspur.edp.cef.generator.coreGenerator.entityGenerator.CommonModelCoreGeneratorContext;
//import com.inspur.edp.cef.generator.coreGenerator.entityGenerator.entityGenerator.dtms.EntityDtmsGenCtx;
//import com.inspur.edp.das.commonmodel.IGspCommonObject;
//
//public abstract class EntityImplGenCtx extends DataTypeImpContext {
//  public EntityImplGenCtx(
//      CommonModelCoreGeneratorContext coreGenContext, IGspCommonObject dataType) {
//    super(coreGenContext, dataType);
//    privateChildEntityImplTypes = new java.util.HashMap<String, MediateType>();
//  }
//
//  public CommonModelCoreGeneratorContext getCoreGenContext() {
//    return (CommonModelCoreGeneratorContext) super.coreGenContext;
//  }
//
//  public IGspCommonObject getCommonObject() {
//    return (IGspCommonObject) super.dataType;
//  }
//
//  private EntityDtmsGenCtx privateEntityDtmsGenCtx;
//
//  public final EntityDtmsGenCtx getEntityDtmsGenCtx() {
//    return privateEntityDtmsGenCtx;
//  }
//
//  public final void setEntityDtmsGenCtx(EntityDtmsGenCtx value) {
//    privateEntityDtmsGenCtx = value;
//  }
//
//  private java.util.HashMap<String, MediateType> privateChildEntityImplTypes;
//
//  public final java.util.HashMap<String, MediateType> getChildEntityImplTypes() {
//    return privateChildEntityImplTypes;
//  }
//}
